adequately supplied - Turc Anglais Dictionnaire